be faced with problems - Turco Inglés Diccionario